be walking on air meaning in French
être aux anges; planer; être en extase; être au septième ciel, être super heureux; être transporté (argot, familier)
être aux anges; planer; être en extase; être au septième ciel, être super heureux; être transporté (argot, familier)